<?php
$this->placeholder("navegacion")->set($this->navegacion($this->nav));
$appConfig = Zend_Registry::get("appConfig");

$perfil = App_Perfil::getInstance();
$perfil->cargar("ACREDITAR_PROG_PREG");
if (!$perfil->modificar()){
    $this->form->makeStatic();
}
?>
<br/>
<table width="100%" align="center" class="iceDatTbl">
<tr>
	<th>Código SNIES</th>
	<th>Nombre - Lugar ofrecimiento</th>
	<th>Título</th>
	<th>Metodología - Nivel</th>
	<th>Fecha vencimiento RC </th>
</tr>
 <TR class="iceDatTblRow1">
   <TD style="text-align:center;"><?php echo $this->infoPrograma[0]["codsnies"];?></TD>
   <TD align=left><?php echo $this->infoPrograma[0]["nombreprograma"]?><br/><?php echo $this->infoPrograma[0]["ubicacion"]?></TD>
   <TD align=left><?php echo $this->infoPrograma[0]["titulo"]?></TD>
   <TD align=left><?php echo $this->infoPrograma[0]["nombremetodologia"]."<br/>".$this->infoPrograma[0]["nombrenivel"]?></TD>
   <TD align=left><?php echo $this->infoPrograma[0]["fechavencimientorc"]?></TD>
 </TR>
</table>
<br/>
<?php
$this->placeholder( 'contenttab' )->captureStart();
?>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td><H3>Plan de mejoramiento</H3></td>
</table>
<?php
 echo $this->box("
El informe de autoevaluación debe incluir el plan de mejoramiento definido para consolidar las fortalezas y superar las dificultades
encontradas en el proceso de autoevaluación, por lo tanto, acorde con los resultados del proceso de autoevaluación, establezca en el
siguiente plan los factores y características que serán objeto de mejoramiento","NOTA IMPORTANTE","100%");

$this->form->setAction($this->baseUrl("/solicitudes/detalleautoevaluacion/guardarplan"));
echo $this->form;
?>
<script type="text/javascript">
$(function() {
	
$( "#fechainicioplan" ).datepicker({
    onClose: function( selectedDate ) {
      $( "#fechafinplan" ).datepicker( "option", "minDate", selectedDate );
    }
  });

$( "#fechafinplan" ).datepicker({
    onClose: function( selectedDate ) {
      $( "#fechainicioplan" ).datepicker( "option", "maxDate", selectedDate );
    }
  });

});
	
</script>
<?
echo "<br></br>";
if ($perfil->crear() && !$this->form->isStatic() && $this->codplanmejoramiento):
		$params1=App_Util_SafeUrl::encriptar(array("accion"=>"crear"),true);
		
		?>
        <div align="right" class="buttons">
          <a class="btn btn-primary" href="<?php echo $this->baseUrl("/solicitudes/detalleautoevaluacion/planmejoramiento/{$params1}");?>">
          <span class="glyphicon glyphicon-plus-sign"></span> Nueva actividad</a>
        </div>
		<?php
endif;
if (isset($this->form2)){
    $this->form2->setAction($this->baseUrl("/solicitudes/detalleautoevaluacion/guardaractividadplan"));
    echo $this->form2;
	?>
<script type="text/javascript">
    $(function() {
    	
        $( "#fechainicio" ).datepicker({
            onClose: function( selectedDate ) {
              $( "#fechafin" ).datepicker( "option", "minDate", selectedDate );
            }
          });
        $( "#fechafin" ).datepicker({
            onClose: function( selectedDate ) {
              $( "#fechainicio" ).datepicker( "option", "maxDate", selectedDate );
            }
          });
    
    });
	</script>
    <?php
}

if(count($this->datos_actividades)>0):?>
<br/>
<table id="table_id" align="center" class="display">
  <thead>
    <tr>
      <th>Nombre del factor</th>
      <th>Actividad - Descripci&oacute;n</th>
      <th>Fechas</th>
      <th>Responsable</th>
      <th>Adjunto</th>
      <th>Acciones</th>
    </tr>
  </thead>
  <tbody>
	<?php
	    foreach ($this->datos_actividades as $value):
    		$fechai = new Zend_Date($value["fechainicio"]);
    		$fechaf = new Zend_Date($value["fechafin"]);
	?>
    <tr>
      <td><?php echo $value['nombreseccion'];?></td>
      <td><?php echo $value['nombre']."<br>".$value['descripcion'];?></td>
      <td>
      	<?php echo "Inicio: ".$fechai->toString($appConfig->fecha_formato_mostrar)."<br>Fin: ".$fechaf->toString($appConfig->fecha_formato_mostrar);?></td>
      <td><?php echo $value['responsable']."<br>".$value['cargo'];?></td>
      <td><?php
          if (!empty($value["nombrecodificado"])){
                $paramsDescarga=App_Util_SafeUrl::encriptar(array("evento"=>"ADJUNTO_SINTESIS",
																  "archivo"=>$value["nombrecodificado"]
													             ) ,true);
              echo "<a href=\"{$this->baseUrl('/generales/archivo/download/'.$paramsDescarga)}\" class=\"file\" title=\"Descargar\">{$value['nombrereal']}</a>";
          }
      ?>
      </td>
      <td>
        <?php
        $params1=App_Util_SafeUrl::encriptar(array("codactividad"=>$value["codactividad"],"accion"=>"modificar"),true);
        $params2=App_Util_SafeUrl::encriptar(array("codactividad"=>$value["codactividad"]),true);
        $tools = new App_Util_ToolButton();
        $tools->addEdit($this->baseUrl("/solicitudes/detalleautoevaluacion/planmejoramiento/{$params1}"),$perfil->modificar());
         $tools->addDelete($this->baseUrl("/solicitudes/detalleautoevaluacion/eliminaractividad/{$params2}"),$perfil->eliminar());
        echo $tools->render();
        ?>
	      </td>
    </tr>
  <?php  endforeach;?>
  </tbody>
</table>
	<script type="text/javascript">
	$(function() {
		var oTable = $('#table_id').dataTable({
			"bJQueryUI": true,
			"bAutoWidth": false,
	 		"sPaginationType": "full_numbers",
	 		"bStateSave": true,
	 		"aoColumns": [
	 	 		 			null,
	 	 		 			null,
	 	 		 			null,
	 	 		 			null,
	 	 		 			null,
	 	 		 			{ "bSortable": false, "bSearchable": false }
	 	 		 		 ]
	 	 		  		
		});
		
		oTable.fnSetFilteringDelay();
		//oTable.fnCreateFilters([2]);
	
	});

	function finalizarAutoevaluacion(parametros){
		if (confirm("Está seguro que desea finalizar el proceso de autoevalución.\nUna vez finalizado no podrá realizar cambios. ¿Desea continuar?")) {
			location.href =parametros;
		}
		
	}
	</script>


<br></br>
<table align="center">
	<tr>
		<td align="center">
<!--			<input type="button" name="resumen" id="resumen" class="iceCmdBtn" value="Ver Documento del Informe de Autoevaluación" onclick="location.href = '<?php echo $this->baseUrl("/solicitudes/detalleautoevaluacion/verwordautoevaluacion")?>';"/>-->
			<?php if(count($this->datos_actividades)>0):?>
				<input type="button" name="finalizar" id="finalizar" class="btn btn-default btn-sm" value="Finalizar Autoevaluación" onclick="finalizarAutoevaluacion('<?php echo $this->baseUrl("/solicitudes/detalleautoevaluacion/finalizarautoevaluacion");?>');"/>
			<?php endif;?>
		</td>
	</tr>
</table>
<?php else:?>
<br/>
<?php echo $this->mensajes("No existen actividades registradas");?>
<?php endif;?>
<?php
echo "</td></tr></table>";

$this->placeholder( 'contenttab' )->captureEnd();
$this->tabs->contenido($this->placeholder( 'contenttab' ));
echo $this->tabs->renderElement();
?>